package com.vegetable.modules.entity.finance.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 付款审批DTO
 *
 * @author Qoder
 */
@Data
@ApiModel(value = "付款审批DTO", description = "付款审批数据传输对象")
public class PaymentApprovalDTO implements Serializable {
    
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "付款ID")
    private Long paymentId;

    @ApiModelProperty(value = "审批人企业微信ID")
    private String approverWxUserId;

    @ApiModelProperty(value = "审批备注")
    private String approvalRemark;
    
    @ApiModelProperty(value = "收款人全称")
    private String payeeName;
    
    @ApiModelProperty(value = "收款人银行账号")
    private String payeeBankAccount;
    
    @ApiModelProperty(value = "收款人开户行")
    private String payeeBankName;
}